torque meter - German English Dictionary